crowning glory - Turkish English Dictionary